structural composites - French English Dictionary